package org.springblade.tms.module.inquirysheet.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @projectName: BladeX
 * @package: org.springblade.tms.module.inquirysheet.vo
 * @className: InquirySheetReqVo
 * @author: yr
 * @description: 询价单查询请求参数
 * @date: 2022/6/23 14:30
 */
@Data
public class InquirySheetReqVo {
	/**
	 * 用于判断表单类型 内贸：2588 散货：2589 外贸：2590
	 */
	@ApiModelProperty(value = "用于判断表单类型 内贸：2588 散货：2589 外贸：2590")
	private String workflowId;
	/**
	 * 发货企业
	 */
	@ApiModelProperty(value = "发货企业")
	private String shippingEnterprise;

	/**
	 * 发货地址
	 */
	@ApiModelProperty(value = "发货地址")
	private String shippingAddress;
	/**
	 * 到货企业
	 */
	@ApiModelProperty(value = "到货企业")
	private String arrivalEnterprise;
	/**
	 * 到货地址
	 */
	@ApiModelProperty(value = "到货地址")
	private String arrivalAddress;

	/**
	 * 工业/电子
	 */
	@ApiModelProperty(value = "工业/电子")
	@TableField("Industry")
	private String Industry;
	/**
	 * 危化品/普货
	 */
	@ApiModelProperty(value = "危化品/普货")
	private String goodsType;
	/**
	 * 发票号
	 */
	@ApiModelProperty(value = "发票号")
	@TableField("Invoice_number")
	private String invoiceNumber;
	/**
	 * 货物级别
	 */
	@ApiModelProperty(value = "货物级别")
	private String goodsClass;
	/**
	 * 起运港
	 */
	@ApiModelProperty(value = "起运港")
	private String departurePort;
	/**
	 * 目的港
	 */
	@ApiModelProperty(value = "目的港")
	private String destinationPort;
	/**
	 * 货物名
	 */
	@ApiModelProperty(value = "货物名")
	private String cpmc;

	/**
	 * 起运港箱
	 */
	@ApiModelProperty(value = "起运港箱/天")
	private String departurePortTime;
	/**
	 * 目的港箱
	 */
	@ApiModelProperty(value = "目的港箱/天")
	private String destinationPortTime;
	/**
	 * 报价状态
	 */
	@ApiModelProperty(value = "报价状态")
	private String quotationStatus;
	/**
	 * 询价单状态
	 */
	@ApiModelProperty(value = "询价单状态")
	private String quoteStatus;

}
